প্রজেক্ট তৈরি এবং প্রথম অ্যাপ রান করা

Mobile App Development - অ্যান্ড্রয়েড ডেভেলপমেন্ট (Android) - Android Studio ইনস্টলেশন এবং সেটআপ
254

Android Studio-তে প্রজেক্ট তৈরি করা এবং একটি সাধারণ অ্যাপ রান করা খুবই সহজ প্রক্রিয়া। আপনি Android Studio ইনস্টল করার পর এই ধাপগুলো অনুসরণ করে আপনার প্রথম অ্যাপ তৈরি করতে পারেন। নিচে ধাপে ধাপে গাইড দেওয়া হলো:


Android Studio তে প্রজেক্ট তৈরি এবং প্রথম অ্যাপ রান করা

১. নতুন প্রজেক্ট তৈরি করা

ধাপ ১: Android Studio চালু করুন

  1. Android Studio ইনস্টল করার পর, প্রথমবার চালু করুন।
  2. আপনি একটি ওয়েলকাম স্ক্রিন দেখতে পাবেন, যেখানে বিভিন্ন অপশন থাকবে। সেখানে "Start a new Android Studio project" বাটনে ক্লিক করুন।

ধাপ ২: প্রজেক্টের ধরণ নির্বাচন

  1. "Create New Project" উইন্ডোতে আপনাকে বিভিন্ন ধরনের অ্যাপ্লিকেশন টেমপ্লেট নির্বাচন করতে বলা হবে। এখানে "Empty Activity" নির্বাচন করুন, কারণ এটি একটি সহজ এবং সাধারণ অ্যাপ তৈরি করার জন্য আদর্শ।
  2. এরপর Next বাটনে ক্লিক করুন।

ধাপ ৩: প্রজেক্টের বিস্তারিত তথ্য প্রদান

  1. "Name": আপনার প্রজেক্টের নাম দিন। উদাহরণস্বরূপ, "MyFirstApp"।
  2. "Package name": আপনার অ্যাপ্লিকেশনের প্যাকেজ নাম। এটি সাধারণত প্রজেক্টের নামের উপর ভিত্তি করে স্বয়ংক্রিয়ভাবে তৈরি হয়।
  3. "Save location": আপনার প্রজেক্টটি কোথায় সংরক্ষণ করতে চান তা নির্বাচন করুন।
  4. "Language": এখানে Java বা Kotlin নির্বাচন করতে পারেন। আমরা এখানে Java নির্বাচন করব।
  5. "Minimum API level": আপনি কোন Android ভার্সন থেকে অ্যাপ্লিকেশন সমর্থন করতে চান তা নির্ধারণ করুন। উদাহরণস্বরূপ, API 21: Android 5.0 (Lollipop) নির্বাচন করতে পারেন।
  6. সব ঠিক থাকলে, Finish বাটনে ক্লিক করুন।

২. প্রজেক্ট ফাইলের গঠন বুঝে নেওয়া

ফাইল স্ট্রাকচার:

  1. app/src/main/java/: এখানে আপনার সোর্স কোড থাকবে, যেমন MainActivity.java
  2. app/src/main/res/: এখানে আপনার রিসোর্স ফাইল যেমন লেআউট, চিত্র, স্ট্রিং ফাইল ইত্যাদি থাকবে।
  3. AndroidManifest.xml: এখানে অ্যাপের সাধারণ তথ্য যেমন অ্যাপ নাম, পারমিশন ইত্যাদি থাকে।

৩. UI তৈরি করা (লেআউট ডিজাইন করা)

প্রজেক্ট ফাইলের মধ্যে res/layout/activity_main.xml ফাইল ওপেন করুন।

Design ট্যাবে ক্লিক করে আপনি গ্রাফিকাল লেআউট এডিটর দেখতে পাবেন। এখানে আপনি UI উপাদান যেমন Button, TextView ইত্যাদি ড্র্যাগ এবং ড্রপ করে অ্যাপ্লিকেশনের ইন্টারফেস তৈরি করতে পারবেন।

উদাহরণ:

  • একটি TextView যোগ করুন এবং এর টেক্সট পরিবর্তন করে লিখুন, "Hello, World!"।

যদি আপনি XML View ব্যবহার করতে চান, তবে XML কোডের মাধ্যমে UI তৈরি করতে পারেন:

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Hello, World!"
    android:layout_centerInParent="true" />

৪. কোড লেখা (MainActivity.java)

  1. প্রজেক্ট ফাইলে app/src/main/java/[Your Package Name]/MainActivity.java ফাইলটি খুলুন।
  2. এখানে onCreate() মেথডে আপনার অ্যাপের জন্য লজিকাল কোড যোগ করতে পারেন। উদাহরণস্বরূপ, যদি আপনি একটি বাটন যোগ করেন, তাহলে সেটির জন্য একটি ক্লিক ইভেন্ট হ্যান্ডলার যুক্ত করতে পারেন।
public class MainActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        
        // Example of Button click event handling
        Button myButton = findViewById(R.id.my_button);
        myButton.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Toast.makeText(MainActivity.this, "Button clicked!", Toast.LENGTH_SHORT).show();
            }
        });
    }
}

৫. অ্যাপ রান করা

ধাপ ১: Emulator বা Virtual Device তৈরি করা

  1. টুলবারে AVD Manager আইকনে ক্লিক করুন।
  2. নতুন একটি Virtual Device তৈরি করতে Create Virtual Device বাটনে ক্লিক করুন।
  3. আপনার পছন্দের ডিভাইস (যেমন Pixel, Nexus) নির্বাচন করুন এবং Next বাটনে ক্লিক করুন।
  4. আপনার পছন্দের Android ভার্সন (API) নির্বাচন করুন এবং Download বাটনে ক্লিক করে তা ডাউনলোড করুন। এরপর Finish ক্লিক করুন।

ধাপ ২: অ্যাপ রান করা

  1. টুলবার থেকে Run বাটনে (সবুজ তীর) ক্লিক করুন অথবা Shift + F10 চাপুন।
  2. আপনি যদি একটি Emulator তৈরি করে থাকেন, তাহলে সেটিতে আপনার অ্যাপ রান হবে। যদি আপনি একটি ফিজিক্যাল ডিভাইস ব্যবহার করেন, তবে সেটি USB দিয়ে সংযুক্ত করুন এবং USB Debugging চালু করুন।
  3. অ্যাপ সফলভাবে ইনস্টল হলে, আপনি Hello, World! টেক্সটসহ অ্যাপ দেখতে পাবেন।

উপসংহার:

এইভাবে Android Studio তে প্রথম প্রজেক্ট তৈরি এবং অ্যাপ রান করা হয়। আপনি কাস্টম UI এবং কোড যোগ করে অ্যাপকে আরও উন্নত করতে পারেন।

Content added || updated By
Promotion
NEW SATT AI এখন আপনাকে সাহায্য করতে পারে।

Are you sure to start over?

Loading...